Mega Chicken (Menu)

2028 W University Dr, Edinburg
+1 956-381-0724

Give a rating to Mega Chicken

Suggest a dish

How much did you spend at Mega Chicken?